package Song.Han.day07.demo01;
/*
* 接口就是多个类的公共规范。
* 接口是一种引用数据类型，最重要的内容是其中的：抽象方法
* 如何定义一个接口：
* public interface 接口名称 {
*   //接口内容
* }
*
* 备注: 字节码文件仍然是： .java --> .class
*
* 接口中的内容：
* 1.常量
* 2.抽象方法
* 3.默认方法
* 4.静态方法
* 5.私有方法
*
* 使用步骤：
* 1.接口不能直接使用，必须有一个”实现类“来实现接口
*   格式：
*   public class 实现类名称 implements 接口名称{
*       //...
*   }
* 2.接口的实现类必须覆盖重写接口中的所有抽象方法
* 3.创建实现类进行使用
* */
public class Demo01Interface {

    public static void main(String[] args) {
        //创建实现类对象
        MyInterfaceAbstactImpl inter = new MyInterfaceAbstactImpl();
        inter.methodAbs1();
        inter.methodAbs2();
        inter.methodAbs3();
    }
}
